package com.ztools.common.model.pc.export;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author: seeTools
 * @Date: 2023/6/22  18:02
 * @Version 1.0
 */
@Data
@ContentRowHeight(20)
@HeadRowHeight(30)
@ColumnWidth(20)
public class TeacherExport implements Serializable {

    private static final long serialVersionUID = 1L;

    @ExcelProperty("会员ID")
    private String name;

    @ExcelProperty("电话")
    private String phone;

    @ExcelProperty("邮箱")
    private String email;

    @ExcelProperty("性别")
    private String sexName;

    @ExcelProperty("身高")
    private Double stature;

    @ExcelProperty("体重")
    private Double weight;

    @ExcelProperty("出生日期")
    private Date birthday;

    @ExcelProperty("年龄")
    private Integer age;

    @ExcelProperty("家庭住址")
    private String address;

    @ExcelProperty("职位")
    private String positionName;

    @ExcelProperty("职位级别")
    private String positionRankName;

    @ExcelProperty("民族")
    private String nationName;

    @ExcelProperty("入职日期")
    private Date entryDate;

    @ExcelProperty("毕业学校")
    private String graduationSchool;

    @ExcelProperty("社会面貌")
    private String socialPresenceName;

    @ExcelProperty("证件类型")
    private String documentTypeName;

    @ExcelProperty("证件号码")
    private String documentNumber;

    @ExcelProperty("创建人名称")
    private String creatorName;

    @ExcelProperty("备注")
    private String remark;
}
